under favorable circumstances - Alemán Inglés Diccionario